﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML lang="ja">
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="dsk_sakura.css" type="text/css">
<link rel="shortcut icon" href="images/favicon.ico">
<TITLE>タイプ別設定 『カラー』プロパティ</TITLE>
<META NAME="MS-HKWD" CONTENT="タイプ別設定 『カラー』プロパティ">
<META NAME="MS-HKWD" CONTENT="カラー">
</HEAD>
<BODY>
<script type="text/javascript" src="item.js"></script>
<noscript>[<a href="HLP000001.html">目次</a>]<br></noscript>
<h2>タイプ別設定 『カラー』プロパティ</h2>
 <a href="HLP000074.html">『スクリーン』</a>   <a href="HLP000075.html">『カラー』</a>   <a href="HLP000319.html">『ウィンドウ』</a>   <a href="HLP000197.html">『支援』</a>   <a href="HLP000203.html">『正規表現キーワード』</a>   <a href="HLP000315.html">『キーワードヘルプ』</a><br>
<img alt="TypeColor" src="images/TypeColor.png" /><br>
<br>
<strong>&lt;色指定&gt;</strong><br>
色の設定を変更できます。<br>
<ul>
	<li>色指定の種別名をリストから選ぶ</li>
	<li>リストの下に当該の色設定が表示されるのでこれを変更する</li>
</ul>

<div class="li200">
	<strong>色分け/表示</strong>	… 色分けや表示をするかどうかを指定<br>
	<br>
	<strong>太字</strong>			… 太字で表示するかどうかを指定<br>
	<br>
	<strong>下線</strong>			… 下線付きで表示するかどうかを指定<br>
	<br>
	<strong>[文字色]</strong>ボタン<br>
	色ボタン。押下すると、文字色（前景色）の変更が可能<br>
	<br>
	<strong>[背景色]</strong>ボタン<br>
	色ボタン。押下すると、背景色の変更が可能<br>
	<br>
	<strong>[文字色統一]</strong>, <strong>[背景色統一]</strong>ボタン<br>
	押下すると<a href="HLP000316.html">文字色（背景色）統一ダイアログ</a>を表示<br>
	指定の文字色（背景色）を現在の文字色（背景色）と同じに変更する<br>
	<br>

	リストのアイテムを直接触って変更することもできます。<br>
	<ul>
		<li>ダブルクリックすると、太字で表示するかどうかを変更可能</li>
		<li>右クリックすると、下線かどうかを変更可能</li>
		<li>チェックマークをクリックすると、色分けや表示をするかどうかを変更可能</li>
		<li>文字色（前景色）をクリックすると、文字色（前景色）の変更が可能</li>
		<li>背景色をクリックすると、背景色の変更が可能</li>
	</ul>
	<div class="note">ほかに、カーソル行アンダーライン（下線）、カーソル位置縦線、改行文字、ルーラー、行番号などの表示・非表示を切り替えられます。
	詳細は<a href="#aboutlist">色指定リストの解説</a>を参照してください。</div>
	<br>
	<img alt="hint" src="images/hint.png" />ヒント<br>
	カーソル位置縦線を表示することで、描画が遅く感じたり、画面のちらつきが発生する場合は、<a href="HLP000081.html">共通設定『全般』プロパティ</a>で<strong>画面キャッシュを使う</strong>設定を有効にしてください。<br>
</div>
<br>
<strong>[インポート]</strong>, <strong>[エクスポート]</strong>ボタン<br>
  色設定ファイルのインポート/エクスポートができます。<br>
  <strong>インポート</strong>は色設定ファイルを読み込み、現在の色設定に反映させます。<br>
  <strong>エクスポート</strong>は現在の色設定をファイルに書き出します。<br>
エクスポートした色設定ファイルは、後でインポートしたいときに使います。<br>
<br>
<strong>強調キーワード1</strong><br>
  コンボボックスから、強調キーワードのセットを選択できます。<br>
強調キーワードのセットは追加/削除/編集できます（<a href="HLP000086.html">共通設定 『強調キーワード』プロパティ</a>）。<br>
<br>
<strong>[強調キーワード2～10]</strong>ボタン<br>
  ボタンを押すと、ダイアログウィンドウが表示され、強調キーワード1から強調キーワード10までを選択することができます。選択後にOKを押すと、そのときの変更が「設定ウィンドウ」に適用されます。ただし、<a href="HLP000075.html">タイプ別設定 『カラー』プロパティ</a>のダイアログでOKを押さなければ、設定が適用されませんので注意してください。(sakura:1.5.1.0以降)<br>
<br>
番号を飛ばして設定する(2、5だけ設定する等)と、強制的に詰めて設定されます。このとき、対応する色設定も同時に詰められます。<br>
<br>
<strong>[共通設定]</strong>ボタン<br>
<a href="HLP000086.html">共通設定『強調キーワード』</a>をダイアログで表示します。<br>
<br>
<strong>&lt;コメントスタイル&gt;</strong><br>
  ある範囲をコメントとする範囲指定型の「ブロックコメント」と、行の中のある記号から後ろをコメントとする「行コメント」の2種類を設定できます。<br>
<br>
<strong>ブロック型</strong><br>
  「ブロックコメント」を認識する際の始点・終端記号をここに定義できます。<br>
英大文字小文字の区別はしません。<br>
イレギュラーな使い方としてC/C++で、#if 0～#endif を設定するとコメントアウトに利用できます。ただし複数の #endif の出現には対応できませんので注意して下さい。<br>
&nbsp;&nbsp;&nbsp;&nbsp;(例：C/C++の場合)&nbsp;&nbsp;&nbsp;&nbsp;/*～*/<br>
&nbsp;&nbsp;&nbsp;&nbsp;(例：HTMLの場合) &nbsp;&nbsp;&nbsp;&nbsp;&lt;!--～--&gt;<br>
<br>
<strong>行型</strong><br>
  「行コメント」を認識する際の始点記号をここに定義できます。<br>
英大文字小文字の区別はしません。<br>
COBOLやFORTRAN77等で、コメントの桁位置の指定が必要な場合は「桁」チェックボックスをチェックしその桁数(1-1000)を設定します。<br>
&nbsp;&nbsp;&nbsp;&nbsp;(例：C++の場合)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//<br>
&nbsp;&nbsp;&nbsp;&nbsp;(例：PL/SQLの場合)&nbsp;&nbsp;&nbsp;&nbsp;--<br>
&nbsp;&nbsp;&nbsp;&nbsp;(例：COBOLの場合)&nbsp;&nbsp;&nbsp;&nbsp;* 桁指定 7<br>
<br>
<strong>&lt;文字列エスケープ&gt;</strong><br>
  シングルクォーテーションやダブルクォーテーションで囲まれた文字(列)定数の範囲を認識させるために、文字(列)定数の中でシングルクォーテーションやダブルクォーテーションを表現する方式を選択します。<br>
<div class="li200">
<dl>
	<dt>C言語風</dt>
	<dd>"\""・・・ \" や \' のように引用符の前に\記号を付ける。<!--"-->sakura:2.1.0.0以降でC++11のrow stringに対応</dd>
	<dt>PL/SQL風</dt>
	<dd>""""・・・ "" や '' のように引用符を2回連続して書く</dd>
	<dt>HTML/XML風 (sakura:2.1.0.0以降)</dt>
	<dd>=""の中でのみエスケープを行う</dd>
	<dt>C#風 (sakura:2.1.0.0以降)</dt>
	<dd>@"string"形式の文字列に対応</dd>
	<dt>Python風 (sakura:2.1.0.0以降)</dt>
	<dd>"""string"""形式の文字列に対応</dd>
</dl>
<strong>□行内のみ</strong> (sakura:2.1.0.0以降)<br>
OFFにすると複数行にまたがる引用符の組を文字列として認識します<br>
ONにすると行内の文字列のみを認識します。ただしrow stringや@"string"、"""string"""は認識します<br>
<br>
<strong>□終了文字がない場合行末まで色分け</strong> (sakura:2.1.0.0以降)<br>
ONにすると終了の引用符がなくても行末までを文字列と認識します<br>
</div><br>
<strong>&lt;縦線の桁指定&gt;</strong><br>
  桁固定の縦線を表示します。(sakura:1.5.9.0以降)<br>
<div class="li200">書式1： ステップ桁数(開始桁位置, 終了桁位置)<br>
書式2： 任意の桁1, 任意の桁2, ～任意の桁n<br>
</div><br>
  「5(6,21)」と「6, 11, 16, 21」では同じ結果が得られます。<br>
<br>
<a name="aboutlist"></a>
<img alt="hint" src="images/hint.png" /><strong>色指定リストの解説</strong><br>
<br>
<div class="li200">
<strong>テキスト</strong><br>
標準の文字色、背景色を設定します。<br>
<br>
<strong>ルーラー</strong><br>
ルーラーの文字色、背景色を設定します。OFFにするとルーラー自体を表示しません。<br>
<br>
<strong>カーソル</strong>(sakura:1.5.14.0以降)<br>
IMEのOffのとき、「カーソル」で指定した色でカーソルが点滅します。<br>
IMEのOnのとき、「カーソル(IME ON)」で指定した色でカーソルが点滅します。<br>
<br>
<strong>カーソル行の背景色</strong>(sakura:2.0.6.0以降)<br>
ONにするとカーソルがある行に背景色が付きます。<br>
<br>
<strong>カーソル行アンダーライン</strong><br>
ONにするとカーソルがある行にアンダーラインが付きます。<br>
<br>
<strong>カーソル位置縦線</strong><br>
ONにするとカーソルがある桁に縦線を表示します。<br>
行番号(変更行)をONにすると、変更のあった行の行番号が指定された色、表示になります。<br>
<br>
<strong>ノート線</strong>(sakura:2.2.0.0以降)<br>
紙のノートのように各行の下に横線を表示します。<br>
<br>
<strong>行番号</strong><br>
行番号の文字色、背景色を設定します。OFFにすると行番号を表示しません。<br>
<br>
<strong>偶数行の背景色</strong><br>
偶数番目の行の背景色を設定します。<br>
<br>
<strong>TAB記号</strong><br>
ONにするとTAB記号を<a href="HLP000074.html">タイプ別設定 『スクリーン』プロパティ</a>の指定で表示します。<br>
<br>
<strong>半角空白</strong><br>
ONにすると半角スペースを「 」の代わりに「o」の下半分で指定した設定で表示します。<br>
<br>
<strong>改行記号</strong><br>
ON/OFFは改行記号の矢印を表示するかしないかを決めます。改行(記号)の背景色・下線の設定は常に有効となります。<br>
<br>
<strong>対括弧の強調表示</strong><br>
強調表示される括弧の種類は、「対括弧の検索」と同じです。カーソルの直後の括弧(なければ直前の括弧)と対応する括弧を強調表示します。<br>
表示画面内で対括弧を見つけられなかった場合は、強調表示されません。<br>
<br>
<strong>選択範囲</strong>(sakura:2.0.3.0以降)<br>
OFFにすると、従来どおり反転色で選択範囲を表示します。<br>
ONにすると、指定したスタイルで選択範囲を表示します。<br>
文字色と背景色を同じ色にすると半透明選択になります。このとき太字と下線の設定は無視されます。<br>
<br>
<strong>検索文字列</strong><br>
検索で該当した文字列の表示を設定します。<br>
<a href="HLP000059.html">検索ダイアログ</a>で「単語単位で探す」にチェックを入れ、検索文字列にスペース区切りで複数の単語を入力すると、2つ目以降の単語が検索文字列2～5の指定で表示されます。
検索単語が6以上指定された場合は、再び検索文字列、検索文字列2、…、の指定で表示されます。(sakura:2.0.4.0以降)<br>
<br>
<strong>コメント</strong><br>
色分けをONにすると&lt;コメントスタイル&gt;に合致した文字列を色分け表示します。<br>
<br>
<strong>シングルクォーテーション、ダブルクォーテーション</strong><br>
色分けをONにするとシングルクォーテーション、ダブルクォーテーションで囲まれた文字列を色分け表示します。<br>
<br>
<strong>ヒアドキュメント</strong><br>
色分けをONにすると、PHPやシェルスクリプトのヒアドキュメントを色分け表示します。<br>
&lt;&lt;&lt;に続く文字列で囲まれた範囲をヒアドキュメントと認識します。<br>
<div class="note">
例) 太字がヒアドキュメント<br>
print <strong>&lt;&lt;&lt; ROWSTRING<br>
～～～<br>
ROWSTRING</strong>;<br>
</div>
<br>
<strong>URL</strong><br>
色分けをOFFにすると、組み込みのダブルクリックによるURLジャンプ(<a href="HLP000129.html">クリッカブルURL</a>)が無効になります。<br>
<br>
<strong>強調キーワード1～10</strong><br>
<strong>&lt;強調キーワード&gt;</strong>で設定したキーワードを強調表示します。<br>
<br>
<strong>正規表現キーワード1～10</strong><br>
<a href="HLP000203.html">タイプ別設定 『正規表現キーワード』プロパティ</a>で設定した正規表現で強調表示します。<br>
<br>
<strong>DIFF差分(追加、変更、削除)</strong><br>
DIFFで変更になった行の行番号を指定したスタイルで表示します。この設定のON/OFFに関係なく行番号の左側の記号は表示されます。<br>
<br>
<strong>ブックマーク</strong><br>
ブックマークに指定されている行の行番号を指定したスタイルで表示します。<br>
OFFにすると、行番号の左隅に縦線がつくだけになります。<br>
</div>
<br>
<!--
<strong>色設定の優先順位</strong><br>
テキストの優先順位は次のようになっています。上のほうが優先です。<br>
<ol>
	<li>対括弧の強調表示</li>
	<li>検索文字列</li>
	<li>TAB記号</li>
	<li>正規表現キーワードの色分け1～10 *</li>
	<small>* 正規表現キーワード間の順位は、色設定ではなく、タイプ別設定 『正規表現キーワード』プロパティで決まります。</small><br>
	<li>全角空白、半角空白</li>
	<li>コメント(行)</li>
	<li>コメント(ブロック)</li>
	<li>シングルクオーテーション</li>
	<li>ダブルクオーテーション</li>
	<li>URL</li>
	<li>半角数値</li>
	<li>強調キーワード1</li>
	<li>強調キーワード2</li>
	<li>改行記号</li>
	<li>コントロールコード</li>
	<li>テキスト</li>
</ol>
-->
<br>
<strong>[設定フォルダー]</strong><br>
<a href="HLP000077.html">設定フォルダー</a>ボタンは、<a href="HLP000078.html">ユーザー別設定</a>を行っている場合のみ表示されます。<br>
</BODY></HTML>
